Big Huge Thesaurus

Asarum europaeum

noun